needle puncture site - Español Inglés Diccionario